home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacHack 1997
/
MacHack 1997.toast
/
Hacks
/
Hacks ’93
/
Inside Mac Movie Toolbox Code
/
mtb2.c
< prev
next >
Wrap
Text File
|
1992-10-22
|
755b
|
33 lines
// Copyright: © 1992 by Apple Computer, Inc., all rights reserved.
#include "mtb.h"
Movie GetMovie (void)
{
OSErr err;
SFTypeList typeList = {MovieFileType,0,0,0};
StandardFileReply reply;
Movie aMovie = nil;
short movieResFile;
StandardGetFilePreview (nil, 1, typeList, &reply);
if (reply.sfGood) {
err = OpenMovieFile (&reply.sfFile, &movieResFile,
fsRdPerm);
if (err == noErr) {
short movieResID = 0; // want first movie
Str255 movieName;
Boolean wasChanged;
err = NewMovieFromFile (&aMovie, movieResFile,
&movieResID,
movieName,
newMovieActive, // flags
&wasChanged);
CloseMovieFile (movieResFile);
}
}
return aMovie;
}